Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 LEIGHTON ROAD Terraced £1,300,000 1 Jul 2016
35 LEIGHTON ROAD Semi-Detached £340,000 27 Apr 2000
37A LEIGHTON ROAD Terraced £35,000 13 May 1996